<!--
 * @Author: luofeng
 * @Date: 2021-07-16 14:22:01
 * @LastEditTime: 2021-11-17 14:32:54
 * @LastEditors: Please set LastEditors
 * @Description: In User Settings Edit
 * @FilePath: App.vue
-->
<script>
import { checkBrowser } from '@/utils/common.js'
// 微信静默登陆
// #ifdef H5
import weixinH5Login from '@/mixins/weixin-h5-login.js'
import appH5Login from '@/mixins/app-h5-login.js'
// #endif
// #ifdef MP-WEIXIN
import weixinMini from '@/mixins/weixin-mini.js'
// #endif
export default {
  mixins: [
    // #ifdef H5
    weixinH5Login,
    appH5Login,
    // #endif
    // #ifdef MP-WEIXIN
    weixinMini,
    // #endif
  ],
  globalData: {
    // 后台接口请求域名
    apiUrl: process.env.VUE_APP_API_ENV ? `https://app-${process.env.VUE_APP_API_ENV}.cdfinance.com.cn/newmall/` : '',
    h5Url: process.env.VUE_APP_API_ENV ? `https://h5-${process.env.VUE_APP_API_ENV}.cdfinance.com.cn/` : 'https://h5.cdfinance.com.cn/',
    weixinUrl: process.env.VUE_APP_API_ENV ? 'https://wechat-test.cdfinance.com.cn/test/admin/' : 'https://wechat.cdfinance.com.cn/',
    // 日志请求c端项目一般此域名 ：process.env.VUE_APP_API_ENV ? `https://h5-${process.env.VUE_APP_API_ENV}.cdfinance.com.cn` : 'https://h5.cdfinance.com.cn'
    logHost: process.env.VUE_APP_API_ENV ? '' : '',
    // 电商c端图片process.env.VUE_APP_API_ENV == 'test' ? 'https://mall-sld-test.oss-cn-beijing.aliyuncs.com/local/' : 'https://mall-sld-prod.oss-cn-beijing.aliyuncs.com/local/'
    imgUrl: process.env.VUE_APP_API_ENV === 'test' ? 'https://mall-sld-test.oss-cn-beijing.aliyuncs.com/local/' : 'https://mall-sld-prod.oss-cn-beijing.aliyuncs.com/local/', // 静态资源地址——测试线上开发
    // imgUrl: '/static/local/',//静态资源地址——本地开发
    // 当前项目是否开发微信授权
    isWeixinConfig: true,
    // 是否是微信浏览器
    isWeixinBrowser: checkBrowser().weixin,
    // isWeixinBrowser: true,
    // 全局用户openId
    openId: '',
    // 用户授权获取信息信息包括头像昵称等
    wxUserInfo: {},
    // 当前项目是否嵌入app
    isAppConfig: true,
    // 嵌入app标识
    isFromApp: '',
    // 当前嵌入app版本
    appVersionCode: '',
  },
  data() {
    return {

    }
  },
  onLaunch() {
    console.log('App Launch')
  },
  onShow() {
    console.log('App Show')
  },
  mounted() {
    console.log('App mounted')
    // #ifdef H5
    if (!getApp().globalData.isFromApp) {
      // app不需要设置底部切换拦 普通h5才需求设置
      document.querySelector('.uni-tabbar-bottom').style.display = 'block'
    }
    // #endif
  },
  methods: {

  },
  onHide() {
    console.log('App Hide')
  },
}
</script>

<style lang='scss'>
/*每个页面公共css */
@import "./styles/base.scss";
/* #ifdef H5 */
  .uni-tabbar-bottom{
    display: none;
  }
/* #endif */

</style>
